package top.healthylife.gateway.platform.br.dto.basicdata.locationverification.req;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;
import top.healthylife.gateway.dto.request.req.ApiReqDto;

/**
 * @author : 高则喜
 * @Date 2020/12/23 11:40
 */
@Data
@Accessors(chain = true)
@ApiModel("职居地验证")
public class BrReqLocationVerificationDto extends ApiReqDto {
    @ApiField(value = "身份证号" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="身份证号",example="客户提供的匹配key值" ,required = true)
    private String id;

    @ApiField(value = "手机号" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="手机号",example="客户提供的匹配key值" ,required = true)
    private String cell;

    @ApiField(value = "姓名" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="姓名",example="客户提供的匹配key值" ,required = true)
    private String name;

    @ApiField(value = "公司地址" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="公司地址",example="客户提供的匹配key值" ,required = true)
    private String bizAddr;

    @ApiField(value = "家庭地址" , info = "客户提供的匹配key值" ,necessity = true)
    @ApiModelProperty(value="家庭地址",example="客户提供的匹配key值" ,required = true)
    private String homeAddr;

    @ApiField(value = "经纬度坐标系标准" , info = "取值：0-2。0：国标（火星坐标系，GCJ-02）；1： 地球坐标系标准（WGS84）；2： 百度坐标系标准（BD09II）。家庭地址/公司地址输入经纬度时，若未输入经纬度标准，默认为国标" ,necessity = false)
    @ApiModelProperty(value="经纬度坐标系标准",example="取值：0-2。0：国标（火星坐标系，GCJ-02）；1： 地球坐标系标准（WGS84）；2： 百度坐标系标准（BD09II）。家庭地址/公司地址输入经纬度时，若未输入经纬度标准，默认为国标" ,required = false)
    private String coordinateType;
}
